home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 20
/
Cream of the Crop 20 (Terry Blount) (1996).iso
/
image
/
acl30bsx.zip
/
ACL.DOC
< prev
next >
Wrap
Text File
|
1996-06-25
|
18KB
|
349 lines
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
SCi's New Animation Compiler (ACL) User's Manual
"Silicon Creations, Inc - Powers To Be Reckoned With"
Copyright (c) 1996 by Branislav L. Slantchev
Last updated on Jun 24, 1996
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
─────────────────────────────────────────────────────────────────────────────
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ OVERVIEW ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
─────────────────────────────────────────────────────────────────────────────
ACL is the maintenance program for the data files used by programs such
as Enterz (version 2.16 or later) and Morez. These are similar to the KAK
animations, except they are easier and more efficient to access. They are
intended to replace the .KAF files completely. I have already converted all
KAF prompts from the previous releases of Enterz into ACL animations. This
time, there is no full-screen interface, but rather, ACL is fully command
line driven which makes a whole lot faster and smaller (i.e. suitable for
inclusion with your own programs). Read the following section for further
information about this.
You can use ACL to create or maintain your own archives with animations
(and with the new PB-Lib, they can be a mix of ANSi and PCB-style files).
You can also use ACL to merge or edit archives distributes with other
programs. This makes it very easy to add new animations to your existing
programs without much more to do. The original 'Press Enter' prompt archive
comes with 431 prompts. This is the largest collection that I am aware of
and all ACL-compliant programs have instant access to them!
You do not need ACL to run any other software. This program is strictly
for the maintenance of the sets of two related files. All ACL-compliant
programs that you receive should have at least two file (.ADT and .AiX) and
those are ready to go. You can adjust various aspects of the animations with
ACL, such as define the speed or the starting column for those records. You
can also deleted, export or simply display records with it (ANSi.SYS must be
installed for the latter to work).
─────────────────────────────────────────────────────────────────────────────
░░░░░░░░░░░░░░░░░░░░░░ LICENSE AND DISTRIBUTION RIGHTS ░░░░░░░░░░░░░░░░░░░░░░
─────────────────────────────────────────────────────────────────────────────
ACL v3.0 Copyright (c) 1995, 1996 Branislav L. Slantchev
ACL (executable, source and this document) is copyrighted material that
you can use free of charge. Please, understand that it is not in the public
domain. Read the full text of the license terms and conditions in the file
'Copying.Doc' which comes in the archive.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version. This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details. You should have received a copy of the
GNU General Public License along with this program; if not, write to the
Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Note that the files generated by this program are in no way considered
part of it and are not covered by the license. You can distribute them as
you see fit. You are not allowed to charge money for the program or any
derivatives of it without express written permission from the author. This
is mainly to prevent others from making money off my code. Note that this
does not apply to programs that are using the animation files - those are
left to your discretion. You can distribute ACL and this manual with your
programs free of charge provided that you leave the copyright notices intact
in the executable and the manual and provided that you state in a prominent
place in your documentation that your program is ACL-compliant.
─────────────────────────────────────────────────────────────────────────────
░░░░░░░░░░░░░░░░░░░░░░░░░░░░ COMMAND LINE OPTIONS ░░░░░░░░░░░░░░░░░░░░░░░░░░░
─────────────────────────────────────────────────────────────────────────────
ACL's command line interface resembles that of ARJ (tm). It consists
of a single letter command and other options following it. For a quick
summary of the options, run ACL without parameters. Note that the commands
and options are case-sensitive. The general syntax is:
ACL [Command] <Option> <Option...>
By default, ACL will use the two files named A.ADT and A.AiX. You can
change this with the '-o' option. You can use any of the following commands:
a (Add)
-------------------------------------------------------------------------
This command adds new records to the archive. You must use the '-f'
option to specify the file(s) to be processed. Refer to the note on
formats for further details as well as the '-r' option for importing
RemoteAccess-compatible animations. You can use the '-p' and '-c'
options to specify the speed and column numbers or the '-i' option
to have the program prompt you along the way. Note that with the '-r'
option, the column information will be extracted from the data file.
l (List)
-------------------------------------------------------------------------
List the records in the archive. This command with display each
record's number, length, size, speed, lines and offset in the data
file. Use it to obtain a quick summary of the data files. You can
use the '-o' option to change the default archive names.
x (Extract)
-------------------------------------------------------------------------
Extract records from the archive. This command is used to extract
a single record. You must use the '-#' option to specify the record
number. You can export all records with '-#0'. The records will be
stored in files named 'DUMPnnnn.ACL', where 'nnnn' is the record
number. These files are directly importable back into ACL archives
except that the display speed information will be lost. The files
are compatible with Synopsis' RemoteAccess prompt files.
m (Merge)
-------------------------------------------------------------------------
This command merges several ACL datasets. Note that you must have
the two files for each dataset. You must specify the '-f' option
to give the name of the ACL dataset you are merging. You can use the
'-o' option to change the name of the dataset you are merging into.
Note that with the '-f' option you need to specify the name and the
extension of the '.ADT' file.
d (Delete)
-------------------------------------------------------------------------
This command delets a single record from the ACL dataset. You must
use the '-#' option to specify the record number. This operation is
not reversible: the record is physically removed immediately.
s (Show)
-------------------------------------------------------------------------
This command displays a record. You can use the '-p' and '-c' options
to control the speed and the starting column. You must use the '-#'
option to specify the record number to display. Note that the command
requires ANSi.SYS or compatible to be installed on your system.
e (Edit)
-------------------------------------------------------------------------
Edit a record's speed and column data. Note that you must use the
'-#' option to specify the record's number. You can also use the
'-i' option to have the program prompt you for the parameters or
you can use the '-p' and '-c' options to specify them on the command
line.
k (Copy KAF records)
-------------------------------------------------------------------------
This command is used to copy record definitions from existing KAF
files. You must spe